catcher resonator - English Synonyms Dictionary